package LeeJS;

/*

import excercise.J23_OtherClass2;
import excercise.J23_OtherClass3;

*/

import excercise.*;
//패키지.클래스.*; 로 한다면 낭비 이기때문에 추천 안함
public class J23_UsingOtherClass {
	
	/*
			
			다른 클래스 사용하기
			
	 */
	
	public static void main(String[] args) {
		
		/*
		
				타인이 만든 클래스 사용하기 #1
				현재 클래스와 같은 패키지에 내에 있는 
				다른 클래스를 사용하는 것은 기본적으로 허용되어 있음
		
		*/
		
		J23_OtherClass.sayHello();
		
		
		//		타인이 만든 클래스 사용하기 #2
		//다른 패키지 내 같은 이름을 가진 클래스 사용
		//패키지명.클래스명
		excercise.J23_OtherClass.sayHello();
		
		
		//		타인이 만든 클래스 사용하기 #3
		//import 문 사용 (추천)
		J23_OtherClass2.sayHello();
		J23_OtherClass3.sayHello();
		
		//		타인이 만든 클래스 사용하기 #4
		//전체 이름 사용 : 패키지명.클래스명.???;
		excercise.J23_OtherClass2.sayHello();
		excercise.J23_OtherClass3.sayHello();
		
		
	}

}
